a kind of cotton cloth - French English Dictionary